electrode stimulation - Spanish English Dictionary